---
title: Astro.redirect is not available in static mode.
i18nReady: true
githubURL: https://github.com/withastro/astro/blob/main/packages/astro/src/core/errors/errors-data.ts
---

:::caution[已废弃]
从 2.6 版本开始已弃用。
:::

> **StaticRedirectNotAvailable**: 重定向仅在设置为 `output: 'server'` 或 `output: 'hybrid'` 时可用. 如果需要使用 SSR 的功能，请更新 Astro 配置。

## 哪里出了问题？

只有在启用[服务端渲染](/zh-cn/guides/server-side-rendering/)时，`Astro.redirect` 函数才可用。

如要在静态网站上重定向，可以使用 [meta 标签的 refresh 属性](https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/meta)。某些站点托管平台也会提供基于配置的重定向（例如：[Netlify 重定向](https://docs.netlify.com/routing/redirects/)）。

**请参阅：**

- [在项目中启用 SSR](/zh-cn/guides/server-side-rendering/)
- [Astro.redirect](/zh-cn/reference/api-reference/#astroredirect)
